package com.google.android.gms.identity.intents.model;

import android.os.Parcel;
import android.os.Parcelable.Creator;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;

public final class UserAddress implements SafeParcelable {
    public static final Creator<UserAddress> CREATOR = new b();
    String UH;
    String UI;
    String UJ;
    String UK;
    String UL;
    String UM;
    String UN;
    String UO;
    String UP;
    String UQ;
    boolean UR;
    String US;
    String UT;
    String name;
    String rf;
    private final int xM;

    UserAddress() {
        this.xM = 1;
    }

    UserAddress(int versionCode, String name, String address1, String address2, String address3, String address4, String address5, String administrativeArea, String locality, String countryCode, String postalCode, String sortingCode, String phoneNumber, boolean isPostBox, String companyName, String emailAddress) {
        this.xM = versionCode;
        this.name = name;
        this.UH = address1;
        this.UI = address2;
        this.UJ = address3;
        this.UK = address4;
        this.UL = address5;
        this.UM = administrativeArea;
        this.UN = locality;
        this.rf = countryCode;
        this.UO = postalCode;
        this.UP = sortingCode;
        this.UQ = phoneNumber;
        this.UR = isPostBox;
        this.US = companyName;
        this.UT = emailAddress;
    }

    public int describeContents() {
        return 0;
    }

    public int getVersionCode() {
        return this.xM;
    }

    public void writeToParcel(Parcel out, int flags) {
        b.a(this, out, flags);
    }
}
